package com.wanwu.channel.dao.entity;

import java.math.BigDecimal;
import java.util.Date;

public class ChannelClearEntity extends BaseEntity {

    private static final long serialVersionUID = -827576631922398718L;
    private String channelNo;

    private Integer clearChannel;

    private String clearNo;

    private Integer clearDirectionType;

    private String serialNo;

    private Long amount;

    private String currency;

    private BigDecimal exRate;

    private Long settAmount;

    private String settCurrency;

    private Long fee;

    private String payerId;

    private String payerAccount;

    private String payeeId;

    private String payeeAccount;

    private Integer clearStatus;

    private String thirdTradeNo;

    private String thirdRespCode;

    private String thirdRespMsg;

    private String thirdStatus;

    private Date finishTime;

    private Date createTime;

    private Date updateTime;

    private String ext1;

    private String ext2;

    private String extJson;


    public String getChannelNo() {
        return channelNo;
    }

    public void setChannelNo(String channelNo) {
        this.channelNo = channelNo == null ? null : channelNo.trim();
    }

    public Integer getClearChannel() {
        return clearChannel;
    }

    public void setClearChannel(Integer clearChannel) {
        this.clearChannel = clearChannel;
    }

    public String getClearNo() {
        return clearNo;
    }

    public void setClearNo(String clearNo) {
        this.clearNo = clearNo == null ? null : clearNo.trim();
    }

    public Integer getClearDirectionType() {
        return clearDirectionType;
    }

    public void setClearDirectionType(Integer clearDirectionType) {
        this.clearDirectionType = clearDirectionType;
    }

    public String getSerialNo() {
        return serialNo;
    }

    public void setSerialNo(String serialNo) {
        this.serialNo = serialNo == null ? null : serialNo.trim();
    }

    public Long getAmount() {
        return amount;
    }

    public void setAmount(Long amount) {
        this.amount = amount;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency == null ? null : currency.trim();
    }

    public BigDecimal getExRate() {
        return exRate;
    }

    public void setExRate(BigDecimal exRate) {
        this.exRate = exRate;
    }

    public Long getSettAmount() {
        return settAmount;
    }

    public void setSettAmount(Long settAmount) {
        this.settAmount = settAmount;
    }

    public String getSettCurrency() {
        return settCurrency;
    }

    public void setSettCurrency(String settCurrency) {
        this.settCurrency = settCurrency == null ? null : settCurrency.trim();
    }

    public Long getFee() {
        return fee;
    }

    public void setFee(Long fee) {
        this.fee = fee;
    }

    public String getPayerId() {
        return payerId;
    }

    public void setPayerId(String payerId) {
        this.payerId = payerId == null ? null : payerId.trim();
    }

    public String getPayerAccount() {
        return payerAccount;
    }

    public void setPayerAccount(String payerAccount) {
        this.payerAccount = payerAccount == null ? null : payerAccount.trim();
    }

    public String getPayeeId() {
        return payeeId;
    }

    public void setPayeeId(String payeeId) {
        this.payeeId = payeeId == null ? null : payeeId.trim();
    }

    public String getPayeeAccount() {
        return payeeAccount;
    }

    public void setPayeeAccount(String payeeAccount) {
        this.payeeAccount = payeeAccount == null ? null : payeeAccount.trim();
    }

    public Integer getClearStatus() {
        return clearStatus;
    }

    public void setClearStatus(Integer clearStatus) {
        this.clearStatus = clearStatus;
    }

    public String getThirdTradeNo() {
        return thirdTradeNo;
    }

    public void setThirdTradeNo(String thirdTradeNo) {
        this.thirdTradeNo = thirdTradeNo == null ? null : thirdTradeNo.trim();
    }

    public String getThirdRespCode() {
        return thirdRespCode;
    }

    public void setThirdRespCode(String thirdRespCode) {
        this.thirdRespCode = thirdRespCode == null ? null : thirdRespCode.trim();
    }

    public String getThirdRespMsg() {
        return thirdRespMsg;
    }

    public void setThirdRespMsg(String thirdRespMsg) {
        this.thirdRespMsg = thirdRespMsg == null ? null : thirdRespMsg.trim();
    }

    public String getThirdStatus() {
        return thirdStatus;
    }

    public void setThirdStatus(String thirdStatus) {
        this.thirdStatus = thirdStatus == null ? null : thirdStatus.trim();
    }

    public Date getFinishTime() {
        return finishTime;
    }

    public void setFinishTime(Date finishTime) {
        this.finishTime = finishTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getExt1() {
        return ext1;
    }

    public void setExt1(String ext1) {
        this.ext1 = ext1 == null ? null : ext1.trim();
    }

    public String getExt2() {
        return ext2;
    }

    public void setExt2(String ext2) {
        this.ext2 = ext2 == null ? null : ext2.trim();
    }

    public String getExtJson() {
        return extJson;
    }

    public void setExtJson(String extJson) {
        this.extJson = extJson == null ? null : extJson.trim();
    }
}